Amplify CLI
public.icon
AmplifyのCLI
Amplify CLI - Amplify Docs
aws-amplify/amplify-cli: The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
table:amplify_CLI
amplify configure AWS環境にアクセスするための認証情報/使用するAWSリージョン/Amplifyが使用するAWSユーザプロファイルを対話形式でセットアップする
amplify init プロジェクトを初期化しクラウドにデプロイメントするためのリソースを設定してAmplify用のプロジェクトを準備する。
amplify configure project 初期化処理「amplify init」中にプロジェクトを設定するために使用される構成設定を更新する。
amplify add アプリケーションで使用するAWSサービスの機能を追加する。
amplify update アプリケーションで使用するAWSサービス機能を更新する。
amplify push --no-gql-override AWSクラウドリソースを使用するためのファイルをローカルリソースとして準備する。「src/aws-exports.js」というファイルが作成される。「no-gql-override」オプションを指定した場合は、アノテーション付きGraphQLスキーマを自動的にコンパイルせずに、ローカル開発環境側のAppSyncリゾルバとテンプレートを上書きする。
amplify publish 「amplify push」を実行し、静的リソースをAmazon S3およびAmazon CloudFrontに公開する。(※ 事前に「amplify add hosting」を実施しておく必要がある)
amplify status AWSクラウドにプッシュされていないローカルリソースの状態を表示する(作成/更新/削除)。
amplify serve 「amplify push」を実行し、プロジェクトのstartコマンドを実行してクライアント側アプリケーションの実行をテストする。
amplify delete (未提供)プロジェクトに関連するリソースを削除する。
amplify help / amplify help ヘルプを表示する。
amplify codegen add / generate GraphQLスキーマを使用して厳密に型指定されたオブジェクトの生成を実行する。